<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>124_日期格式化</title>
		<script>
			const d = new Date();
			// 将日期转换为本地的字符串:2024/4/8
			let result = d.toLocaleDateString()
			//将时间转换为本地的字符串:12:06:46
			result = d.toLocaleTimeString()
			console.log(result);

			/* 
			toLocaleString()
				- 可以将一个日期转换为本地时间格式的字符串
				-参数:
					1.描述语言和国家信息的字符串
						zh-CN 中文中国
						zh-HK 中文香港
						en-US 英文美国
					2.需要一个对象作为参数，在对象中可以通过对象的属性来对日期的格式进行配置
						dateStyle 日期的风格
						timeStyle 时间的风格
							full
							long
							medium
							short
						hour12 是否采用12小时值
							true
							false
						weekday 星期的显示方式
							long
							short
							narrow
						year
							numeric
							2-digit
			 */
			result = d.toLocaleString("zh-CN") //2024/4/8 12:08:51
			result = d.toLocaleString("zh-CN", {
				dateStyle: "full"
			}) //2024年4月8日星期一
			result = d.toLocaleString("zh-CN", {
				dateStyle: "short"
			}) //2024/4/8

			result = d.toLocaleString("zh-CN", {
				year: "numeric",
				month: "long",
				day: "2-digit",
				weekday: "short",
				hour12: true
			}) //2024年4月08日周一
			console.log(result);
		</script>
	</head>
	<body>
	</body>
</html>